import IHooksRender from "../canvas_hooks/IHooksRender";

export default class TypeUtils{
    //判断实例是否是接口的实例，只能用这种类型保护的方式，因为接口是typescript编译器的东西，运行时是没有接口的，只能通过判断对象上是否有接口定义
    //的关键变量或方法
    public static instanceofIHooksRender(object:any):object is IHooksRender{
        return object["beforeRender"] != undefined &&  object["afterRender"] != undefined;
    }
}